it's my own fault - Alemán Inglés Diccionario